* formal_graph.do	JEP	01/27/15
* Build regression table
* Formal sector, wages
*************************** Change log ********************************** 

/*
	
*/	

clear 
version 13.1

* Project info
cap project, doinfo
if _rc==198 {
	if c(username)=="J16339" loc master "B:\Col_Minimum_Wage" 
	else if c(username)=="A15858" loc master "B:\Col_Minimum_Wage"
	else if c(os)=="Windows" loc master "C:/Users/jorpp/Dropbox (Brown)/Col_Minimum_Wage"
	else loc master "/home/jperez/AA_Minimum_Wage"
}
else {
	local master "`r(pdir)'"
	local doname "`r(dofile)'" 
	* Project calls
	project, relies_on("`master'/Code/Est/rifregtable2.do")
	project, relies_on("`master'/Code/Est/graph_multirif.do")
	foreach x in 5 10 15 20 25 30 35 40 45 50 55 60 65 70 75 80 85 90 {
		project, uses("`master'/Ster/rif4_new_med_indcc/reg_emp_bp_tq(1999q1)_bite_salario_mensual_real_50_edom_indcc_p`x'.ster")
		project, uses("`master'/Ster/rif4_new_ebite_indcc/reg_emp_bp_tq(1999q1)_ebite_salario_mensual_real_50_edom_indcc_p`x'.ster")
		project, uses("`master'/Ster/rif4_new_indcc/reg_emp_bp_tq(1999q1)_bite_salario_mensual_real_50_edom_indcc_p`x'.ster")
	}
}

cap program drop mex
program define mex
	cap mkdir "`2'/Doc"
	cap mkdir "`2'/Doc/tosubmit2"
	cap mkdir "`2'/Doc/tosubmit2/fig"
	graph export "`2'/Doc/tosubmit2/fig/`1'.pdf", replace
	graph export "`2'/Doc/tosubmit2/fig/`1'.png", replace
	graph export "`2'/Doc/tosubmit2/ILR-Figs/FigB1_a_`1'.png", replace
	*! epstopdf "`2'/Doc/tosubmit/fig/`1'.eps"
	*erase "`2'/Doc/tosubmit/fig/`1'.eps"
	project, creates("`2'/Doc/tosubmit2/fig/`1'.pdf")
end	

do "`master'/Code/Est/graph_multirif.do"

graph drop _all
glo qtiles "5 10 15 20 25 30 35 40 45 50 55 60 65 70 75 80 85 90"
set scheme s1color
graphmultirif, master("`master'") ster(Ster) folders(rif4_new_indcc rif4_new_ebite_indcc rif4_new_med_indcc rif4_new_indcc_gap) qtiles($qtiles) specs(reg_emp_bp reg_emp_bp reg_emp_bp reg_emp_bp) bites(bite ebite bite bite) times(tq(1999q1) tq(1999q1) tq(1999q1) tq(1999q1)) axes(1 1 2 3) twowayopts( xtitle(Percentile) ytitle(Coefficient) ytitle(Coefficient, axis(3)) ytitle("", axis(2)) yscale(range(-0.005 0.005)) yscale(alt axis(3)) yscale(alt axis(2))  xscale(range(5 90)) xlab(10(10)90) ylabel(-0.005(0.0025)0.005, angle(horizontal)) ylabel(, angle(horizontal) axis(2)) ylabel(, angle(horizontal) axis(3)) legend(label(1 "Fraction Affected") label(2 "Fraction At") label(6 "Minimum to Median (2nd axis)") label(7 "Violation Index (3rd axis)") order(1 2 6 7) span), (pci -0.005 23 0.005 23, lcolor(black)) (pci -0.005 31 0.005 31, lcolor(cranberry) lpattern(dash)))   

* Had to add text by hand
graph play "`master'/Code/Doc/tosubmit2/measures_formal_edit.grec"

mex measures_gap "`master'"

